body > * {
    width: 95%;height: auto;margin: 0 auto;margin-top: 10px;
    border: 1px ;
  }
  .title,.footer{text-align: center;line-height: 45px;}
 .title {height: 45px; background-color: darkgrey;}
 .main {height: 680px;}
 .footer {height: 45px; background-color: darkgray;}
 .main > * {height: 100%;border: 1px ;float: left;}
 .content{width: 65%;background-color: darkgray;}
 .content .lst .pic img{height: 40%;margin:12px 40px;float: left;}
 .side{width: 33%;background-color:darkgray ;float: right;}